# Toolbar

## Installation
`npm i @snack-uikit/toolbar`

[Changelog](./CHANGELOG.md)

Toolbar

[//]: DOCUMENTATION_SECTION_START
[//]: THIS_SECTION_IS_AUTOGENERATED_PLEASE_DONT_EDIT_IT
## Toolbar
### Props
| name | type | default value | description |
|------|------|---------------|-------------|
| search | `{ value: string; onChange(value: string): void; onSubmit?(value: string): void; placeholder?: string; loading?: boolean; }` | - | Параметры отвечают за строку поиска <br> <strong>value</strong>: Значение строки поиска <br> <strong>onChange</strong>: Колбэк смены значения <br> <strong>onSubmit</strong>: Колбэк на подтверждение поиска по строке <strong>placeholder</strong>: Плейсхолдер <br> <strong>loading</strong>: Состояние загрузки <br> |
| className | `string` | - | Класснейм |
| outline | `boolean` | - | Внешний бордер |
| onCheck | `() => void` | - | Колбек смены значения чекбокса |
| onDelete | `() => void` | - | Колбек удаления |
| checked | `boolean` | - | Значения чекбокса |
| indeterminate | `boolean` | - | Состояние частичного выбора |
| selectionMode | enum SelectionMode: `"single"`, `"multiple"` | 'multiple' | Режим выбора |
| onRefresh | `() => void` | - | Колбек обновления |
| before | `ReactNode` | - | Дополнительный слот в начале Тулбара |
| after | `ReactNode` | - | Дополнительный слот в конце тулбара |
| moreActions | `Action[]` | - | Элементы выпадающего списка кнопки с действиями |


[//]: DOCUMENTATION_SECTION_END
